22.편집 권한 개선
버전 관리
| 버전 | 작성자 | 일자 | 변경 내용 |
|---|---|---|---|
| 1.0 | 오남규 | 2024-12-20 | 최초 작성 |
| 1.0 | 오남규 | 2024-12-23 | 업데이트 |
1. 목적
역할별로 웹편집과 앱편집 권한을 각각 설정할 수 있도록 개선하여, 사용자와 관리자에게 더 세부적인 권한 제어 옵션을 제공합니다.
2. 행위자
- **관리자:**SHIELDrive [스토리지 관리] 페이지에서 역할 및 권한을 설정하는 사용자.
- 사용자: 관리자에 의해 부여된 권 한을 바탕으로 스토리지에서 파일을 편집하는 사용자.
3. 사전 조건
- 관리자가 SHIELDrive [스토리지 관리] 페이지에 접근 가능해야 함.
- 편집 권한을 설정하려는 역할이 이미 생성되어 있어야 함.
4. 사후 조건
- 웹편집과 앱편집 권한이 각각 설정되고, 역할별로 설정된 편집 권한이 활성화됨.
- 사용자는 설정된 권한에 따라 해당 편집 도구(MS 오피스, Google Docs 등)에 접근할 수 있음.
- 권한이 비활성화된 경우, 사용자는 편집 도구를 사용할 수 없도록 제한됨.
5. 기본 흐름
- 관리자가 SHIELDrive [스토리지 관리] 페이지에 접속한다.
- 스토리지를 선택하고 [사용 권한] 탭을 클릭한다.
- 편집할 역할을 선택하고 '사용 권한' 중 웹편집 및 편집 권한을 설정한다.
- '편집 권한'
- 웹편집 권한과 앱편집 권한 설정 항목이 나타난다.
- 스토리지별 사용되는 편집 툴은 아래와 같다.
- MS 스토리지: MS 웹오피스(웹편집), MS 앱오피스(앱편집)
- GoogleDrive: Google Docs(웹편집), 앱편집 지원 안 함
- NAS, S3: 한컴웹오피스 또는 OOS(웹편집), MS 앱오피스(앱편집)
- 설정을 저장한다.
- 저장된 설정이 사용자에게 적용된다.
6. 대체 흐름
6.1. 편집 툴 라이센스 없음
- 관리자가 역할에 대한 편집 권한을 설정한다.
- 편집 권한 설정 시, 각각의 편집 툴에 대한 라이센스가 없다면 해당 편집 툴이 목록에 나타나지 않는다.
- 사용자가 당황하지 않도록 인포바로 해당 부분에 대한 설명을 넣어준다.
6.2. GoogleDrive 앱편집 지원 안 함
- 관리자가 GoogleDrive를 선택할 경우, 앱편집 권한 항목이 비활성화된 상태로 표시된다.
- 관리자는 웹편집 권한만 설정할 수 있다.
- 저장 후, 사용자는 Google Docs를 통해서 웹편집할 수 있다.
7. 추가 확인사항
- 권한 설정 변경 시, 저장된 값이 올바르게 적용되고 초기화되지 않는지 확인.
- 편집 툴에 접근할 때, 설정된 권한에 따라 동작이 올바르게 제한되는지 테스트.
- UI 상에서 '웹편집'과 '앱편집' 권한의 차이와 스토리지별 적용 가능 여부를 사용자에게 명확히 안내하는 툴팁 제공 여부 확인.
- GoogleDrive에서 앱편집이 지원되지 않는 점이 명시적으로 표시되었는지 확인.